home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / partners.arc / PARTNERS.DOC < prev    next >
Text File  |  1987-02-08  |  33KB  |  924 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                               EQUAL PARTNERS
  23.  
  24.  
  25.                            Virtual disk system
  26.  
  27.                                Version 1.00
  28.  
  29.  
  30.  
  31.  
  32.                   K.eeping I.nformation S.haring S.imple
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.          "If you know DOS then you already know how to use Equal Partners."
  44.  
  45.  
  46.  
  47.  
  48.  
  49.          COPYRIGHT (c) 1985, 1986, 1987 by Downlink Systems Inc.
  50.          ALL RIGHTS RESERVED
  51.  
  52.  
  53.  
  54.  
  55.  
  56.      This document describes the EQUAL PARTNERS virtual disk  system,
  57.      version 1.00, which was created by Downlink Sys. in December of 1986.
  58.  
  59.  
  60.                                   INTRODUCTION
  61.  
  62.  
  63.  
  64.      EQUAL PARTNERS is the copyrighted property of Downlink Sys. Inc.
  65.      You are granted a limited license to use , and to copy it and
  66.      distribute it, provided that the following conditions are met:
  67.  
  68.      1) No fee may be charged for such copying and distribution.
  69.  
  70.      2) EQUAL PARTNERS may ONLY be distributed in its original, unmodified
  71.         state.
  72.  
  73.  
  74.      Contributions for the use of this program will be appreciated, and
  75.      should be sent to:
  76.  
  77.                              Downlink Systems Inc.
  78.  
  79.                              c/o D. Conner
  80.                              1377 K. STREET N.W.
  81.                              SUITE 189
  82.                              WASHINGTON D.C.
  83.                                              20005
  84.  
  85.      You may not use this product in a commercial environment or a
  86.      governmental organization without paying a license fee of $40.
  87.      Site licenses and commercial distribution licenses are available.
  88.      A program disk and printed documentation are available for $40.
  89.      See the order form in the back of this manual for more details.
  90.  
  91.  
  92.      EQUAL PARTNERS is user supported software.  This means that you may
  93.      copy the shareware version freely and give the copies away to anyone
  94.      you wish, at no cost. They in turn are requested to send in a contri-
  95.      bution if they decide to use it.
  96.  
  97.      The user supported software concept (often referred to as shareware)
  98.      is an attempt to provide software at low cost.  The cost of offering a
  99.      new product by conventional means is staggering, and hence dissuades
  100.      many independent authors and small companies from developing and
  101.      promoting their ideas.  User supported software is an attempt to
  102.      develop a new marketing channel, where products can be introduced at
  103.      low cost.
  104.  
  105.      If user supported software works, then everyone will benefit.  The
  106.      user will benefit by receiving quality products at low cost, and by
  107.      being able to "test drive" software thoroughly before purchasing it.
  108.      The author benefits by being able to enter the commercial software
  109.      arena without first needing large sources of venture capital.
  110.  
  111.      But it can only work with your support.  We're not just talking about
  112.      EP here, but about all user supported software.  If you obtain a user
  113.      supported program from a friend or colleague, and are still using it
  114.      after a couple of weeks, then it is obviously worth something to you,
  115.      and a contribution should be sent. Upon receipt of a contribution,
  116.      you become a registered user and will receive a "full" feature, serial-
  117.      ized version of EQUAL PARTNERS.
  118.  
  119.  
  120.  
  121.  
  122.  I. WHAT IS EQUAL PARTNERS.
  123.  
  124.     Equal Partners is a software solution to the problem of sharing data
  125.   between 5 1/4 floppy based PC's and the new emerging convertibles
  126.   and lap-tops that use the 3 1/2 floppy drives and diskettes or
  127.   between different PC's with dissimiliar disk(ette) storage media.
  128.  
  129.     Equal Partners addresses this problem by using inexpensive RS-232
  130.   serial adapters , software device drivers and communication programs
  131.   to attach the physical drives of one PC to the DOS operating system
  132.   of another PC. These physical drives become an extension of and to
  133.   the operating system of the other PC so that all DOS functions that
  134.   use a drive letter,to access data, function without concern that
  135.   these 'virtual' drives are not truly physically attached to the
  136.   floppy/hard disk controller cards.
  137.  
  138.  
  139.  II. WHY USE EQUAL PARTNERS
  140.  
  141.    Equal Partners provides a cost effective solution,as opposed to the
  142.   solution that IBM provides. IBM's solution is hardware based and
  143.   requires an additional out-of-pocket expense in the neighborhood
  144.   of $500.00. Equal Partners allows you to try its low cost solution
  145.   for a reasonable time. Then if you realize the cost savings, to
  146.   compensate the authors for their efforts and for your peace of mind.
  147.    We are sure you would rather use the $500.00 you saved, to invest,
  148.   expand and/or enrich your life in other ways.
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  III. HOW DO YOU ACQUIRE USAGE RIGHTS TO EQUAL PARTNERS.
  155.  
  156.    Equal Partners is not totally free, a small contribution is asked
  157.   to allow the authors to feel that their efforts did not fall on
  158.   unfertile ground.
  159.  
  160.    The contribution can consist of several forms:
  161.  
  162.      FOR INDIVIDUALS
  163.      ----------------
  164.  
  165.         1.  Monetary
  166.             --------
  167.  
  168.             A registration and usage fee of $40.00 is asked, of
  169.           individuals. This will provide you with notices of
  170.           upgrades and fixes, as well as allow you access to
  171.           a version supporting additional com ports and faster
  172.           transfer speeds plus other additional features.
  173.  
  174.  
  175.          2). Personal
  176.              --------
  177.  
  178.             Another alternative , if money is a major negative
  179.           factor, is that we deeply request that you give a part of
  180.           yourself. Instead of a pound of flesh, a donation to your
  181.           local Red Cross of 1 pint of blood so that another may
  182.           'profit' from your 'gain'/'loss'. This is the least
  183.           contribution asked and expected.
  184.  
  185.  
  186.        FOR COMPANYS
  187.        ------------
  188.  
  189.           1) Monetary
  190.              --------
  191.  
  192.              For businesses, that benefit from additional utility
  193.            and time/cost savings, a per copy or site-license is
  194.            available and required. Otherwise, no usage license is
  195.            granted, and any use is strictly prohibited.
  196.  
  197.  
  198.  
  199.  
  200.  
  201.   V. HOW DO YOU USE EQUAL PARTNERS
  202.  
  203.  
  204.       First read the section on REQUIREMENTS, to see if your machine
  205.      and its hardware configuration can meet the necessary requirements.
  206.  
  207.       Secondly, install Equal Partners (see INSTALLATION section). Now the
  208.      easy part begins.
  209.  
  210.       You say, "nothing is ever easy". We say , "if you know DOS then you
  211.      know how to use Equal Partners".
  212.  
  213.       Granted you may not, yet, be a "POWER USER", but we bet you know how
  214.      to see whats on your disks, does the "DIR" command ring a bell. Now that
  215.      you know whats there, we also bet you got it there with the DOS "COPY"
  216.      command or someone did. Starting to catch on yet, we havent tried to
  217.      teach you any new convoluted commands with unfamiliar structure and
  218.      syntax , have we. Guess what!!. You have just graduated from the ACME
  219.      self study and enlightment course that certifies you as a "POWER USER"
  220.      of Equal Partners. Take a break, you deserve it. Oh, come back later
  221.      to get your EPPU 'certificate of achivement'.
  222.  
  223.       Back so soon?.
  224.  
  225.      Now to the serious business side of matters. You have all this data
  226.     , in some form or another, and you need to :
  227.  
  228.             consolidate/manipulate/share/archive/transport
  229.  
  230.     it between/among/with/to another/same media on another PC.
  231.  
  232.      Being a Equal Partners "POWER USER" (EPPU), you know that all you
  233.     have to do is use the DOS "COPY" command. So, do it, and give yourself
  234.     a pat on the back for a job well done.
  235.  
  236.      We could go on with how to use the other DOS commands, but we are
  237.     sure you are ahead of us already. What more can we say, in 25 words
  238.     or less, that would not confuse you. Again let us stress, if you
  239.     need to access data on the 'server' PC, just use the DOS commands
  240.     and the disk drive letters of the 'virtual drives' that are now
  241.     logically attached to your PC.
  242.  
  243.      Also, we are sure that you have guessed by now, that if you can
  244.     tell DOS where to get the data you need, for a program it shoulde
  245.     be just as easy. Sure is, just 'tell' the program that the data it
  246.     needs is on one of the 'virtual drives' and business should
  247.     continue as always (unless that 'break-even' analysis formula
  248.     in the spreadsheet is in error).
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  REQUIREMENTS
  256.  ------------
  257.  
  258.   The hardware requirements are:
  259.  
  260.  
  261.         1). Your machine must be an IBM PC/XT/AT or highly compatible,
  262.            including laptops and convertibles.
  263.  
  264.         2). The machine uses an 8250 uart,or compatible, to handle
  265.            the RS232C communications.
  266.  
  267.         3). The RS232C cable must have pins 2 and 3 crossed or
  268.            a straight thru cable with a null modem.
  269.  
  270.         4). The machine uses the port addresses at memory location
  271.            0:400. The port addresses are 03F8 for COM1, and 02F8
  272.            for COM2.
  273.  
  274.         5). The disk media must be Dos formatted, in other words
  275.            the boot sector must contain the BPB info that describes
  276.                            -------------------------
  277.            the media (the media type in the FAT is not used). Some
  278.            vendors that format their own disks do not bother to put
  279.            the BPB info in logical sector 0, even thought the Dos 3.2
  280.            Technical Ref. manual says that Dos will no longer rely
  281.            on the Media code in the FAT to determine the device
  282.            characteristics.
  283.  
  284.          6). As always, sufficient memory must be available.
  285.  
  286.  
  287.     The software requirements are:
  288.  
  289.  
  290.          1). The operating system must be Dos 2.0 or above.
  291.  
  292.              This product has been tested on PC Dos 3.0, 3.1, 3.2
  293.             and 3.21. Note that Dos 3.21 does NOT allow some
  294.             Dos commands to be executed. The commands CHKDSK and
  295.             several others (for 3.21 only) return a message such
  296.             as "CHKDSK not allowed on NETWORK drive".
  297.  
  298.  
  299.  
  300.  
  301.  INSTALLATION
  302.  ------------
  303.  
  304.      Equal Partners consists of the following files:
  305.  
  306.         50-50.SYS       -  device driver
  307.  
  308.         EQUAL.COM       -  communication program
  309.  
  310.         PARTNERS.COM    -  communication program
  311.  
  312.         PARTNERS.DOC    -  this documentation
  313.  
  314.         SERVER.BAT      -  example batch file, with ERRORLEVEL checking
  315.  
  316.         REMOTE.BAT      -  example batch file, with ERRORLEVEL checking
  317.  
  318.         ????????.???    -  any additional files as the product matures
  319.  
  320.     Installation assumes two PC's, and the need to exchange data
  321.    between the PC's. One PC will be designated the 'server' PC
  322.    and the other PC(s) the 'remote' PC(s).
  323.  
  324.     The PARTNERS.COM program may be loaded on and is normally run
  325.    from the 'server' PC. The 'server' Pc could be considered the 'base'
  326.    PC in that it would normally contain all the master database and
  327.    spreadsheet programs and files. The 'remote' PC(s) could be lap-tops
  328.    that individuals had taken 'on-the-road' with them to gather data,
  329.    for updating to the 'server' databases..ect.
  330.  
  331.    So, installation on the 'server' of PARTNERS.COM consists of
  332.                     --------------
  333.  
  334.          1). Copying PARTNERS.COM to a directory in the DOS path,
  335.              and typing the command , 'PARTNERS' or including it in
  336.              a Dos batch file.
  337.  
  338.              Command format:
  339.  
  340.                PARTNERS [/COMx]
  341.  
  342.              where the parameter in "[]" is optional and indicates the
  343.             hardware port to use for communications. Replace the "x"
  344.             with "1" or "2" to override the installation default.
  345.  
  346.             Note: the "[]" are NOT part of the command!.
  347.  
  348.             Note: the install results may be tested in a batch
  349.                  file with the ERRORLEVEL statement.
  350.  
  351.    Now, installation on the 'remote' consists of
  352.                      --------------
  353.            1). Including the following command in 'CONFIG.SYS'
  354.  
  355.  
  356.                DEVICE=50-50.SYS  'z' additional disk drives requested
  357.  
  358.  
  359.                (where 'z' can be any number from 1 to 8, default=1)
  360.  
  361.  
  362.  
  363.  
  364.  
  365.            2). Copying EQUAL.COM to a directory in the DOS path
  366.                and typing the command, 'EQUAL' or including it in
  367.                a Dos batch file.
  368.  
  369.              Command format:
  370.  
  371.                 EQUAL   [/COMx]
  372.  
  373.              where the parameter in "[]" is optional and indicates the
  374.             hardware port to use for communications. Replace the "x"
  375.             with "1" or "2" to override the installation default.
  376.  
  377.             Note: the "[]" are NOT part of the command!.
  378.  
  379.             Note: the install results may be tested in a batch
  380.                  file with the ERRORLEVEL statement.
  381.  
  382.     Once installed , any DOS command that would normally access data
  383.    using a drive designation, will be able to read/write data from
  384.    one PC to the other PC(s). What this means is that you can 'COPY',
  385.    , 'ERASE', 'RENAME', 'PATH', and execute programs to/on/from
  386.    the 'virtual' drives without any new commands or procedures.
  387.  
  388.  
  389.    If you know DOS then you already know how to use Equal Partners.
  390.  
  391.  
  392.  
  393.                                  RAMDISK SUPPORT
  394.  
  395.  
  396.  
  397.      If you have a RAMdisk, or other high-speed storage, then you can speed
  398.      up EP  somewhat by telling DOS to read from/write to the RAMdisk.
  399.      You do this by substituting the drive letter of the RAMdisk in all
  400.      the MS-DOS commands.  For example, if drive H: is your virtual RAMdisk,
  401.      then you would type:
  402.  
  403.          COPY H:*.*  D:
  404.  
  405.          (where D: could be a RAMdisk on your 'remote' PC)
  406.  
  407.      Refer to the MS-DOS manual for more details about the DOS commands.
  408.  
  409.  
  410.                       PROGRAM  EXECUTION RESTRICTIONS
  411.  
  412.  
  413.  
  414.      If are using a Shareware version on EQUAL PARTNERS, and have not
  415.      registered, then the following program executions restrictions
  416.      apply:
  417.  
  418.            1). Only 9,600 baud transfer rate is available.
  419.  
  420.            2). Only Com1 is supported.
  421.  
  422.            3). Only one virtual drive may be specified in
  423.                config.sys.
  424.  
  425.            4). Only reading is allowed, in otherwords you
  426.                may only copy data "from" the server. You
  427.                are not allowed to perform any Dos function
  428.                that would "write" to the server.
  429.  
  430.            5). The starting drive on the server is always the
  431.                "A:" drive. This means that the first virtual
  432.                drive assigned on the "remote" is the first
  433.                physical drive accessed on the "server".
  434.  
  435.  
  436.            6). All read/write timing limits are based on a PC
  437.               running at 4.77 mhz. Faster cpu's may/will cause
  438.               consistant read/write errors. Also some storage
  439.               devices, such as a Bernoulli box, may cause timing
  440.               problems due to the fact that it may require several
  441.               seconds for the Bernoulli box to come up to speed.
  442.  
  443.  
  444.  
  445.  
  446.                               DISK DRIVE MAPPING
  447.  
  448.  
  449.  
  450.          This simple illustration shows how the drives and the letters
  451.        assigned are mapped to the physical vs. virtual drives.
  452.  
  453.  
  454.  
  455.  
  456.             'REMOTE'                                         'SERVER'
  457.  
  458.         +---------------+                                +---------------+
  459.         |  +---------+ o|                                |  +---------+ o|
  460.         |  |A:>dir C:| o|                                |  | Partners| o|
  461.         |  |         |  |                                |  |   v1.0  |  |
  462.         |  |Volume in|  |                                |  |Copyright|  |
  463.         |  +---------+  |                                |  +---------+  |
  464.         +---------------+                                +---------------+
  465.    +------------------------+                       +------------------------+
  466.    | IBM    o        o      |   Rs232  ----  cable  | IBM    +        o      |
  467.    |  PC    --=--    --=--  | ---------|  |---------|  PC    --=--    --=--  |
  468.    |                        |<--       ----         |                        |
  469.    +------------------------+  |                    +------------------------+
  470.               ^         ^      |        ^                      ^         ^
  471.               |         |      |        |                      |         |
  472.               |         |      |        |                      |         |
  473.           Physical  Physical   |      Null                 Physical  Physical
  474.           Drive A:  Drive B:   |     Modem                 Drive A:   Drive B:
  475.                                |
  476.                                |                               ^         ^
  477.                                |                               |         |
  478.                                |                               |         |
  479.                                |
  480.                                ------------------------->  Virtual   Virtual
  481.                                                            Drive C:  Drive D:
  482.  
  483.  
  484.      There may be Ramdisks on either or both the 'SERVER' and  'REMOTE'
  485.    PCs. Ramdisks are highly recommended, memory permitting, because this
  486.    eliminates all the mechanical delays that real hardware drives exhibit,
  487.    such as rotational delay, seek times and drive startup..ect.
  488.  
  489.  
  490.  
  491.                              PROGRAM UPDATE SERVICE
  492.  
  493.  
  494.  
  495.      A license to EP  entitles you to use all future Shareware versions. New
  496.      "restricted usage" versions are generally available through normal
  497.      freeware distribution channels, and we prefer that you obtain them that
  498.      way.
  499.  
  500.      A Program disk containing the latest version is returned on every
  501.      order of $40 or more.  If you wish to purchase a single-user license
  502.      and want an update disk, please enclose a check or money order for $40.
  503.  
  504.      For a fee of $50 per year you can subscribe to our program update
  505.      service.  Subscribers get up to five program updates per year mailed
  506.      to them as new versions come out.  This does not include trivial
  507.      releases.
  508.  
  509.  
  510.  
  511.  
  512.                                  VERSION NUMBERS
  513.  
  514.  
  515.  
  516.      All of our version numbers are given as a number with two decimal
  517.      places.
  518.  
  519.      The units indicate a major revision, such as adding a new feature, maybe
  520.      such as virtual printer support.
  521.  
  522.      The first decimal place (tenths) indicates a minor revision that is
  523.      not essential, but which may be desired.
  524.  
  525.      The second decimal place (hundredths) indicates a trivial revision
  526.      that will probably only be desired by specific individuals or by die-
  527.      hard "latest version" fanatics.
  528.  
  529.  
  530.      To sum up: If the units change, then you should get the newer version
  531.      as soon as you can.  If the tenths change, then you may want to get
  532.      the newer version, but there's no hurry.  If anything else changes,
  533.      then you probably shouldn't bother.
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  TECHNICAL REQUIREMENTS AND NOTES
  540.  --------------------------------
  541.  
  542.       Equal Partners uses the RS-232C hardware to interface the PC's and
  543.      provide the 'bridge' to allow the exchange of data.
  544.  
  545.       The hardware consists of the standard 8250 uarts and the DB-25
  546.      or DB-9 connectors and cables. However , only pins 2, 3, and 20,
  547.      are used. Also pins 2 and 3 are required to be crossed-over,
  548.      or you can build or purchase a modem eliminator/null modem.
  549.  
  550.      (See your local electronics parts dealer: such as RADIO SHACK)
  551.  
  552.       This is the basic diagram of the CROSS-OVER pin configuration
  553.  
  554.  
  555.                   'SERVER'               'REMOTE'
  556.  
  557.                    ------                 ------
  558.                    |    |                 |    |
  559.                    |  2 |--------------\ /|2   |  Pins
  560.                    |    |               / |    |
  561.                    |  3 |--------------/ \|3   |
  562.                    |    |                 |    |
  563.                    | 20 | ----------------|20  |
  564.                    ------                 ------
  565.                     DB-25                 DB-25
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.      The following are notes and considerations both technical
  573.     and otherwise:
  574.  
  575.          1). Both EQUAL.COM and PARTNERS.COM use COM1 or
  576.              COM2 as the 'bridge'. The port addresses are
  577.              disabled so that Basic will not interfere, as
  578.              Basic tries to take over the com ports when
  579.              loaded, even if does not need them. Com1 is
  580.              only available for the shareware version.
  581.  
  582.               The program , 'PARTNERS.COM' will revector
  583.              and restore the com ports addresses when it
  584.              is de-actived however.
  585.  
  586.          2). The program ,'EQUAL.COM', installs resident and
  587.            attaches itself to DOS, so that once installed its
  588.            there to stay.
  589.  
  590.          3). The data transfer rate is 9,600 baud for the shareware
  591.             version. Registered users may select rates up to 110,000
  592.             baud.
  593.  
  594.          4). Error checking is performed on each block of
  595.             data. Crc-16 is used to insure the integrity of
  596.             your financial data and programs.
  597.  
  598.          5).  Ramdisks with sector sizes between 128 and 512
  599.              bytes are supported  This applies to other disk
  600.              media as well. The sector sizes must be a power
  601.              of 2.
  602.  
  603.  
  604.  
  605.  
  606.  Appendix A - Program Messages.
  607.  
  608.  
  609.  
  610.       All message text is preceeded by a formatted message code.
  611.  
  612.     The format of the message code is:
  613.  
  614.                   EPxNNNy
  615.  
  616.      where :
  617.  
  618.           x= 'D' - for 50-50.SYS  program output messages
  619.  
  620.              'E' - for EQUALS.COM program output messages
  621.  
  622.              'P' - for PARTNERS.COM program output messages
  623.  
  624.         and
  625.  
  626.  
  627.           NNN= 000 thru 999, which is the message number for this
  628.                             message type.
  629.  
  630.         and
  631.  
  632.           y= 'D' - for Dignostic type messages. These messages are
  633.                   normally printed only if a critical error occurs
  634.                   or the program is in a 'test' or debugging mode.
  635.  
  636.              'E' - for Error messages. These type messages indicate
  637.                    that an unrecoverable error occured and the program
  638.                    could not take any corrective action, except to
  639.                    attempt to return to the DOS prompt.
  640.  
  641.              'I' - for Informative messages. These messages are just
  642.                    to inform you  as to the processing state of the
  643.                    program at any given time.
  644.  
  645.              'W' - for Warning messages. These messages indicate
  646.                    that an error occured, but that the program
  647.                    was able to take corrective action and continue
  648.                    processing. However, the function the program was
  649.                    attempting may or may not have been successfully
  650.                    completed.
  651.  
  652.  
  653.  
  654.  
  655.       Message Code         Message text and its explanation
  656.       ------------    ----------------------------------------------------
  657.  
  658.         EPD001I - EQUAL PARTNERS Virtual disk driver V1.0
  659.                   (C)Copyright DOWNLINK SYS. INC. 1986
  660.  
  661.                   This is the copyright message displayed from the
  662.                   virtual disk device driver during PC power-up.
  663.  
  664.         EPD002I - 1 virtual disk drive(s) available to DOS
  665.  
  666.                   This message indicates the number of additional
  667.                   disk drives ('virtual') that DOS can access. These
  668.                   drives may be accessed by the  DOS commands or any
  669.                   program by using the drive letters assigned, by DOS,
  670.                   to the virtual disks. Registered users may access up
  671.                   to 8 virtual disks, the shareware version allows
  672.                   access to only 1 virtual disk.
  673.  
  674.         EPE001E - installation cancelled - COM channel undefined
  675.  
  676.                   The program was trying to install, but was unable
  677.                   to find a communications port address at the desired
  678.                   memory location. The only recourse is to return to
  679.                   DOS.
  680.  
  681.         EPE002E - installation cancelled - 50-50 driver not installed
  682.  
  683.                   The device driver, 50-50.sys, was not included in the
  684.                   DOS file 'config.sys'. If your intent is to run this
  685.                   PC as a 'remote', then see the INSTALLATION section
  686.                   for the correct program configurations.
  687.  
  688.         EPE003E - installation cancelled - ALREADY installed
  689.  
  690.                   The program EQUAL.COM has already been installed once.
  691.                   Multiple installations are not allowed.
  692.  
  693.         EPE000I - EQUAL activated - Communications link is COMx
  694.  
  695.                   This message relects that the installation of EQUAL is
  696.                   in progess and that the Communications port, COMx, was
  697.                   the port selected to link the "remote" to the "server"
  698.  
  699.         EPE001I - EQUAL installed - Virtual drives C: thru C: available for use
  700.  
  701.                   This is the most important type 'I' message that is
  702.                   displayed.  This message reflects the  additional 'drive'
  703.                   letters you use on all DOS commands and in programs, to
  704.                   access data on the 'server' PC.
  705.                      The drive letters displayed depends on the number of
  706.                   virtual drives requested (up to 8 allowed) on the
  707.                   'device=50-50.sys' statement in the DOS 'config.sys' file.
  708.  
  709.         EPE999I - EQUAL shutdown - returning to DOS
  710.  
  711.                   This message indicates that EQUAL.COM is returning to
  712.                   DOS. See any additional messages for the exact reason.
  713.  
  714.  
  715.  
  716.  
  717.  
  718.       Message Code         Message text and its explanation
  719.       ------------    ----------------------------------------------------
  720.  
  721.  
  722.         EPP001E - installation cancelled - COM channel undefined
  723.  
  724.                   The program was trying to install, but was unable
  725.                   to find a communications port address at the desired
  726.                   memory location. The only recourse is to return to
  727.                   DOS.
  728.  
  729.         EPP002E - installation cancelled - EQUAL is already installed
  730.  
  731.                   The program is trying to be installed on a machine
  732.                   that already has the EQUAL.COM program installed.
  733.                   You can't make one machine both a 'remote' and a
  734.                   'server'.
  735.  
  736.         EPP000I - PARTNERS activated - Communications link is COMx
  737.  
  738.                   This message relects that the installation of PARTNERS
  739.                   is in progess and that the Communications port, COMx,
  740.                   was the port selected to link the "server" to the "remote".
  741.  
  742.         EPP001I - PARTNERS installed -waiting for remote responce
  743.  
  744.                   You have entered PARTNERS from the Dos prompt or in
  745.                   a batch file. PARTNERS is now installed (not resident)
  746.                   and is waiting for RS-232 input on the communications port.
  747.                   The programs EQUAL.COM and 50-50.SYS have to be installed
  748.                   on the "remote" computer to complete the "bridge",so
  749.                   that data may be freely transfered between computers.
  750.  
  751.         EPP999I - PARTNERS shutdown - returning to DOS
  752.  
  753.                   You have either pressed the 'ESC' key or installation
  754.                   failed.
  755.  
  756.         EPP001W - Invalid I/O request - flushing input buffer
  757.  
  758.                   Extraneous or corrupted information was received. The
  759.                   programs only recourse is to ignore the data, flush
  760.                   all buffers and try to get in sync with the other PC.
  761.  
  762.         EPP001D - AX=      BX=     CX=    DX=
  763.  
  764.                   This message display the internal register states.
  765.                   The message is normally display only when a critical
  766.                   error occurs or the programs debugging mode is active.
  767.  
  768.         EPP002D -     -
  769.  
  770.                   This message is preceeded by message code EPP001D.
  771.                   Several additional message lines will be displayed
  772.                   indicating the reason for this diagnostic message.
  773.  
  774.  
  775.  
  776.  Appendix B - Site License
  777.  
  778.  
  779.  
  780.                                   SITE LICENSE
  781.  
  782.  
  783.  
  784.      Corporate users may wish to obtain a site license for the use of EP.
  785.      The site license applies only to one geographical area, not to exceed
  786.      a 50 mile radius. Additional site licenses are required for each
  787.      unique geographical location.
  788.  
  789.       Please use the order form in this manual to order a site license.
  790.      Site licenses are granted when we receive your payment. License fees
  791.      vary depending on the number of computers on which EP  will be used,
  792.      as follows:
  793.  
  794.           1 to  9 copies  $40 each
  795.          10 to 24 copies  $35 each
  796.          25 to 49 copies  $30 each
  797.          50 to 99 copies  $25 each
  798.          over  99 copies  $3000 one time fee
  799.  
  800.  
  801.  
  802.      The following page is a site license agreement, which should be signed
  803.      and sent with your payment when ordering a commercial site license.
  804.  
  805.  
  806.      The use of EP  in a commercial environment or government organization
  807.      is granted under the following terms:
  808.  
  809.      1.  Payment of the license fee must be made payable to Downlink
  810.         representative
  811.  
  812.  
  813.          D. Conner
  814.  
  815.  
  816.          The fee is based on the number of computers which will be used
  817.          to run EP , as follows:
  818.  
  819.                1 to  9 copies  $40 each
  820.               10 to 24 copies  $35 each
  821.               25 to 49 copies  $30 each
  822.               50 to 99 copies  $25 each
  823.               over  99 copies  $3000 one time fee
  824.  
  825.      2.  You may use EP  on the number of computers included in the license
  826.          fee.  If you have paid the fee for over 99 copies, then you may
  827.          use EP  on any number of computers within your organization, within
  828.          a given geographical area.
  829.  
  830.      3.  You may make copies of the program and documentation, in their
  831.          original,  unmodified form. You may distribute these copies, within
  832.          the limits of the number of copies licensed.
  833.  
  834.      4.  You may make copies of the program documentation, in both its
  835.          printed form and machine readable form, without restriction.
  836.  
  837.      5.  You may use all future "restricted-usage" Shareware versions of EP
  838.          under this license.
  839.  
  840.          The latest version is available from Downlink  for a small service
  841.          charge.
  842.  
  843.      6.  You may NOT modify the program or charge a fee for copying or
  844.          distributing the program or its documentation.
  845.  
  846.      7.  It is your responsibility to make the necessary copies and to
  847.          deliver them to the computers which they will be used on.
  848.  
  849.      8.  We are not responsible for anything that may happen or not happen
  850.          if you use EP.  You're on your own.
  851.  
  852.  
  853.          I agree to abide by the terms and conditions of this license.
  854.  
  855.          _____________________________         __________________________
  856.          Signature                             Date
  857.  
  858.          _____________________________
  859.          Name (please print or type)
  860.  
  861.          _____________________________
  862.          Title
  863.  
  864.          _____________________________
  865.          Company
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  Appendix D - Ordering
  872.  
  873.  
  874.  
  875.  
  876.                                    ORDER FORM
  877.  
  878.  
  879.  
  880.      Check which items you wish to purchase:
  881.  
  882.          (_) Noncommercial license for the use of EP.
  883.  
  884.          (_) Commercial license for the use of EP on ___ computers (see
  885.              price schedule and terms on preceding page).
  886.  
  887.          (_) Program update subscription service (not more than five
  888.              updates, does not include trivial changes), $50/year.
  889.  
  890.          (_) Payment of $_____ is enclosed (check or money order).
  891.  
  892.  
  893.              Signature: ________________________________
  894.  
  895.          _______________________________________________
  896.          Name
  897.  
  898.          _______________________________________________
  899.  
  900.  
  901.          _______________________________________________
  902.          Address
  903.  
  904.          ______________________   ________  ____________
  905.          City                     State     Zip
  906.  
  907.  
  908.      Send this completed form to:
  909.  
  910.                                  Downlink Systems Inc.
  911.                                  c/o D. Conner
  912.                                  1377 K STREET N.W.
  913.                                  SUITE 189
  914.                                  WASHINGTON D.C. 20005
  915.  
  916.      For program disk orders outside the U.S., please add an additional $5,
  917.      and enclose an international money order payable in U.S. currency.
  918.  
  919.      For commercial site license orders, please enclose a signed copy of
  920.      the site license agreement.
  921.  
  922.      Inquires for Corporate wide unlimited usage licenses are welcome.
  923.  
  924.